trophic cascade - Alemán Inglés Diccionario